/*
 * Created Summer 2011
 */
package edu.gatech.galaxy.model;

import java.util.ArrayList;
import java.util.List;
//sdklgshdfgsdf
import edu.gatech.galaxy.model.utils.GalaxySize;
//sldkgslkdgfnd
//sldkfgsldksdgf
//skldjfnsldkjgf
//On no same place in eclipse
//more stuff heer
//try to commit this
/**
 * Represents the entire Universe - a collection of Star Systems
 * @author Robert
 * @version 1.0
 * Date: 5/31/11
 * Time: 4:36 PM
 */
public class Universe {
    /**
     * the star systems in this universe
     */
    private final List<StarSystem> systems;
    
    /**
     * the size of the galaxy
     */
    private final GalaxySize size;

    //some more attributes here
    
    //adding some attributes
    
    /**
     * 
     * Makes a new Universe
     */
    public Universe(GalaxySize psize) {
        systems = new ArrayList<StarSystem>();
        size = psize;
        generateUniverse();
    }
    
    /**
     * generate the universe on game startup
     */
    private void generateUniverse() {
        //I did some algorithms too.
        //adding some method stuff here
        /* I am now adding a bunch of crap to
         *  this file.
         */
        //Some more stuff
        //Even more cool stuff
        //More and more stuff being added
        int x =5  + 4;
    }
    
    /**
     * @return string rep for the class
     */
    @Override
    public String toString() {
        /**
         * eclipse code in same place
         */
        /**
         * a bunch of code in this method
         */
        int x3 = 65;
        int y1 = 56;
        return "Universe";
    }
}
